package c.e.a.b.b.h;

import android.accounts.Account;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import c.e.a.b.e.b.b;
import c.e.a.b.e.b.c;

public interface d extends IInterface {

    public static abstract class a extends b implements d {
        public static final /* synthetic */ int a = 0;

        public static class a extends c.e.a.b.e.b.a implements d {
            public a(IBinder iBinder) {
                super(iBinder, "com.google.android.gms.common.internal.IAccountAccessor");
            }

            public final Account getAccount() throws RemoteException {
                Parcel J0 = J0(2, y0());
                Account account = (Account) c.a(J0, Account.CREATOR);
                J0.recycle();
                return account;
            }
        }
    }

    Account getAccount() throws RemoteException;
}
